A Lot Of Bad News Out There For D.r. Horton But The Stock Has Held Up